package com.xbongbong.paas.domain.entity;

import com.xbongbong.paas.toolbox.util.DateTimeUtil;
import com.xbongbong.paas.toolbox.wrap.Entity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @Auther: yingjianfeng
 * @Date: 2021/11/16 14:43
 * @Description:
 */
@ToString
@Getter
@Setter
public class StageWorkLogEntity extends Entity {
    /**
     * 主键
     */
    private Long id;
    /**
     * 公司id
     */
    private String corpid;
    /**
     * 阶段记录id
     */
    private Long stageLogId;
    /**
     * 阶段id
     */
    private Long stageId;
    /**
     * 阶段code
     */
    private String stageCode;
    /**
     * 阶段任务id
     */
    private Long stageWorkId;
    /**
     * 任务是否完成（0未完成、1已完成）
     */
    private Integer isFinished;
    /**
     * 操作人id
     */
    private String userId;
    /**
     * 任务完成时间
     */
    private Long finishedTime;
    /**
     * 图片【任务执行事件为上传图片时上传的图片】
     */
    private String image;
    /**
     * 附件【任务执行事件为上传附件时上传的附件】
     */
    private String attachment;
    /**
     * 创建时间时间戳
     */
    private Long addTime;
    /**
     * 更新时间时间戳
     */
    private Long updateTime;
    /**
     * 删除标记
     */
    private Integer del;

    public StageWorkLogEntity() {
        long date = DateTimeUtil.getInt();
        this.finishedTime = date;
        this.addTime = date;
        this.updateTime = date;
        this.del =0;
    }
}
